package airport.shared.service;

import airport.shared.beans.PanneauBean;
import com.google.gwt.user.client.rpc.AsyncCallback;

import java.util.ArrayList;

/**
 * Created by Romain on 05/03/15.
 */
public interface PanneauServiceAsync {

	void selectAll(AsyncCallback<ArrayList<PanneauBean>> async);

    void save(PanneauBean panneau, AsyncCallback<String> async);

	void update(PanneauBean panneau, AsyncCallback<String> async);

	void delete(PanneauBean panneau, AsyncCallback<String> async);

    void selectAllByDate(AsyncCallback<PanneauBean> async);
}
